﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ddcCajamarca.BusinessEntities.Directorio;

namespace ddcCajamarca.BusinessLogic.Directorio.Service
{
    public interface ITipoOrganizacionBL
    {
        TipoOrganizacion GetFromTipoOrganizacionbyId(Int32 id);
        IEnumerable<TipoOrganizacion> GetAllTipoOrganizacion();
        IEnumerable<TipoOrganizacion> GetAllTipoOrganizacionLista();
        IEnumerable<TipoOrganizacion> GetTipoOrganizacionByCriterio(string criterio);
        void AddTipoOrganizacion(TipoOrganizacion tipoOrganizacion);
        void UpdateTipoOrganizacion(TipoOrganizacion tipoOrganizacion);
        void DeleteTipoOrganizacion(Int32 id);
    }
}
